package com.azthink.chapter132;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * @author 李忠
 */
//@SpringBootApplication标注它是一个Spring Boot应用，main方法成为一个主程序，将在应用程序启动时首先被执行。
//@RestController标注这个程序是一个Rest控制器
@SpringBootApplication
@RestController
public class Chapter132Application {

    //@RequestMapping标注home的请求映射，请求为根路径
    @RequestMapping("/")
    public String home() {
        return "Hello Spring Boot";
    }

    public static void main(String[] args) {
        //这个类的main方法中使用了SpringApplication帮助类，并以DemoApplication这个类作为配置来启动Spring应用。
        SpringApplication.run(Chapter132Application.class, args);
    }
}
